Permanent pasture - French English Dictionary